package com.kangyi.vo;

import com.kangyi.entity.NursingHomeReviewImage;
import com.kangyi.entity.NursingHomeReviewReply;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

/**
 * <p>
 *
 * </p>
 *
 * @author Blank
 * @since 2025-02-03
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(description = "养老院用户评论返回的数据格式")
public class NursingHomeReviewListVO implements Serializable {

    @ApiModelProperty("主键值")
    private Integer id;
    @ApiModelProperty("养老院名称")
    private String nursingHomeName;
    @ApiModelProperty("用户评分")
    private BigDecimal rating;
    @ApiModelProperty("用户评论")
    private String comment;
    @ApiModelProperty("用户评论发表图片")
    private List<NursingHomeReviewImageVO> nursingHomeReviewImageVOList;
    @ApiModelProperty("评论时间")
    private LocalDateTime createTime;
    @ApiModelProperty("评论人")
    private Integer createUser;
    @ApiModelProperty("评论回复")
    private NursingHomeReviewReplyVO nursingHomeReviewReplyVO;
}
